distance measured in kilometers - Turkish English Dictionary